external image th?id=H.4932723616121931&pid=1.7&w=133&h=141&c=7&rs=1Cinco De Mayo is celebrated the city of Puebla Mexico It is celebrated because of mexicos victory over the french in the battle of Puebla in 1862.Some americans celebrate this holiday as an excuse for drinking but that is not its true purpose its true purpose is that even though the mexicans were outnumbered they still won the fight.
Most mexicans celebrate this holiday by singing and dancing with their family and friends they eat mexican cuisine and play music.All though it is not a national holiday most countrys celebrate it in many different ways as such canada holds a skydiving event to celebrate it and austrailia holds an annual mexican festival in the cayman islands they hold an air guitar competition.